Cherry biscuits - French English Dictionary